protest demonstration - Francés Inglés Diccionario